helicopter crash - Turkish English Dictionary